Programming Abstractions for Managing Workflows on Tiered Storage Systems

نویسندگان

چکیده

Scientific workflows in High Performance Computing ( HPC ) environments are processing large amounts of data. The storage hierarchy on systems is getting deeper, driven by new technologies (NVRAMs, SSDs, etc.) There a need for programming abstractions that allow users to seamlessly manage data at the workflow level multi-tiered systems, and provide optimal performance use resources. In previous work, we introduced software architecture Managing Data Tiered Storage Workflows (MaDaTS used Virtual Space VDS abstraction hide complexities underlying system while allowing control management strategies. this article, detail data-centric around its layer. simplify scientific without affecting or capacity. We measure overheads effectiveness MaDaTS. Our results show these can optimally capacity lesser tiers, adding any overheads.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient QoS for Multi-Tiered Storage Systems

Multi-tiered storage systems using tiers of SSD and traditional hard disk is one of the fastest growing trends in the storage industry. Although using multiple tiers provides a flexible trade-off in terms of IOPS performance and storage capacity, we believe that providing performance isolation and QoS guarantees among various clients, gets significantly more challenging in such environments. Ex...

متن کامل

Adaptive Resource Allocation in Tiered Storage Systems

Increased consolidation in virtualized datacenters and public clouds has raised the importance of allocating shared server resources fairly among multiple tenants. In the storage domain, tiered storage made up of heterogeneous memory and storage devices are now the norm in high-end systems. In this paper we consider a two-tiered storage system made up of SSDs and hard disks (HDs), and address s...

متن کامل

Programming Abstractions for Clouds

Clouds seem like ’Grids Done Right’, including scalability, transparency, and ease of management. Virtual Machines are the dominant application environments for compute Clouds, however, that does not make application programming any less relevant than “non-virtualized” environments. The limited set of successful Cloud applications show that distributed programming patterns of the type of MapRed...

متن کامل

Programming Abstractions and Security for Cloud Computing Systems

.............................................................................................................................. ii Table of

متن کامل

Power-aware Proactive Storage-tiering Management for High-speed Tiered-storage Systems

Large-scale high-speed mass-storage systems account for a large part of the energy consumed at data centers. To conserve energy consumed by these storage systems, we propose a high-speed tiered-storage system with a poweraware proactive method of storage-tiering management that minimizes loss of performance, which we have called the energy-efficient High-speed Tiered-Storage system (eHiTS). eHi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Storage

سال: 2021

ISSN: ['1553-3077', '1553-3093']

DOI: https://doi.org/10.1145/3457119